﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
#if !DOT_NET
using Windows.Foundation.Collections;

#endif

namespace StyleMVVM.Data.Collections
{
	internal class InternalObservableDictionaryChangedEventArgs<K> : IMapChangedEventArgs<K>
	{
		public InternalObservableDictionaryChangedEventArgs(CollectionChange change, K key)
		{
			this.CollectionChange = change;
			this.Key = key;
		}

		public CollectionChange CollectionChange { get; private set; }

		public K Key { get; private set; }
	}
}